incontrovertibly demonstrated

Translations
неоспоримо продемонстрированный
The results were incontrovertibly demonstrated in the study.
Результаты были неоспоримо продемонстрированы в исследовании.